package ca.intelliware.commons.virtualization;

import java.net.URL;
import java.util.List;

public interface CenterServer {
	public URL getUrl();

	public DataCenter dataCenter(String id) throws Exception;

	public List<DataCenter> dataCenters() throws Exception;

	public String inventoryReport() throws Exception;

	public void revertAllVirtualMachinesToLastSnapshot() throws Exception;

	public List<VMachine> virtualMachine(String id) throws Exception;
}
